view,
text,
image{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

/* #ifdef H5 */
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

/* #endif */

.one {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.two {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	font-weight: normal;
}

.uni-btn-icon {
	font-weight: 600;
}

.footerbox {
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}

rich-text {
	word-wrap: break-word;
	word-break: break-all;
}

.nodata {
	background: #fff;
	width: 100%;
	height: 50vh;
	display: flex;
	justify-content: center;
	align-items: center;
}